html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; outline: none; font-family: "microsoft yahei"; font-size: 12px; color: #666; }
body { overflow-x: hidden; width:100%; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
b { font-weight: bold; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
b, strong { font-weight: bold; }
input, textarea { font-family: "microsoft yahei"; }
input { outline: none; }
textarea { resize: none; }
table { border-collapse: collapse; border-spacing: 0; }
td { border: 0px solid #aaa; padding: 2px; }
a { text-decoration: none; color: #666; }
a:hover { text-decoration: none; color: #005bac; }
.clearfix { *zoom: 1;
}
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
i, em { font-style: normal; }
.clear { clear: both; }
.hide { display: none; }
.divline { height: 10px; overflow: hidden; clear: both; }
.v50 { height: 50px; }
.ow { min-width: 1200px; }
.w { width: 1000px; margin: 0 auto; }
.w990 { width: 990px; margin: 0 auto; }
.fr { float: right; }
.fl { float: left; }
.f8 { background: #f8f8f8; }
#bdshare { float:right !important; }
#bdshare span.bds_more, .bds_tools a { line-height:14px; }
.baiduShare { margin-bottom:5px; }
/*mian*/
.top { background: url(top.jpg) repeat; height: 30px; width: 100%; line-height: 30px; }
.header { width: 100%; height: 110px; }
.header .logo a { display: block; padding-top: 20px; }
.header .logo a img { display: block; float: left; }
.header .logo a span { font-size: 20px; color: #00458d; font-weight: bold; float: left; padding-top: 15px; }
.header .logo a span i { font-size: 22px; color: #f7941e; display: block; }
.header .tel { background: url(tel.jpg) no-repeat left center; margin-top: 20px; padding-left: 60px; }
.header .tel span { font-size: 14px; }
.header .tel span p { font-family: "Impact"; font-size: 30px; color: #f7941e; }
/*nav*/
.nav { width: 100%; height: 55px; background: url(nav.jpg) repeat-x;}
.nav ul li { float: left; position: relative; text-align: center; z-index: 2; }
.nav ul li a { color: #fff; font-size: 14px; display: block; height: 55px; line-height: 55px; width: 142px; }
.nav ul li a:hover, .nav ul li a.hover { background: #073c70; border-color: #ff7e00; }
.nav ul li .box { background: #0f4b84; position: absolute; top: 60px; display: none; border-top: 4px solid #f7941e; border-bottom: 4px solid #f7941e; }
.nav ul li .box a { line-height: 30px; height: 30px; border: 0px; overflow: hidden; }
.nav ul li .box a:hover { background: none; color: #ff7e00; }

.banner { height: 450px; background: #FFF; position: relative; overflow: hidden; z-index: 1; }
.banner ul.list { width: 100%; height: 450px; }
.banner li.item { width: 100%; height: 450px; position: absolute; left: 0; top: 0; }
.banner li.item a { width:100%; height:450px; float:left; }
.banner div.tip { width: 100%; height: 21px; text-align: center; position: absolute; bottom: 20px; left: 0; }
.banner div.tip em { display: inline-block; width: 21px; height: 21px; cursor: pointer; background: #fff; margin: 0 5px; color: #007cd9; border-radius: 21px; line-height: 21px; }
.banner div.tip em.cur { background: #ff7e00; color: #fff; }
.part1 { height: 52px; line-height: 52px; position: absolute; top: 0px; background: #fff; left: 50%; margin-left: -500px; border-radius: 0px 0px 10px 10px; }
.part1 .txt { padding-left: 15px; }
.part1 .txt b { float: left; color: #00458d; font-size: 12px; }
.part1 .txt .keya { float: left; padding-left: 5px; }
.part1 .txt .keya a { float: left; display: block; padding: 0px 5px; }
.part1 .txt .keya a:hover { text-decoration: underline; color: #005bac; }
/*search*/
.part1 .ss { width: 227px; margin-left: 30px; margin-top: 12px; }
.part1 .search { height: 29px; width: 227px; background: #e6e6e6; border-radius: 5px; }
.part1 .search_form { width: 180px; height: 29px; float: left; padding: 0px 10px; overflow: hidden; line-height: 29px; }
.part1 .search_form input { border: 0; background: transparent; color: #bebdbd; width: 180px; height: 29px; line-height: 29px; padding: 0px; }
.part1 .search_btn { float: left; width: 21px; height: 18px; display: inline; margin-top: 5px; }
.part1 .search_btn .pushbutton { background: url(input.jpg) no-repeat center; border: 0px; width: 21px; height: 18px; cursor: pointer; padding: 0px; margin: 0px; float: left; }
.particon { padding-bottom: 30px; }
.particon .tik { text-align: center; padding-top: 35px; }
.particon .tik b { display: block; width: 100%; font-size: 20px; color: #323232; padding-bottom: 5px; }
.particon .tik .xian { width: 100%; height: 21px; line-height: 21px; }
.particon .tik .xian p { float: left; width: 35%; height: 1px; background: #cecece; line-height: none; margin-top: 10px; }
.particon .tik .xian i { float: left; width: 30%; color: #ccc; font-size: 16px; font-weight: bold; text-transform: uppercase; }
.particon .particon_top { width: 100%; text-align: center; padding: 30px 0px; }
.particon .particon_top a { font-size: 16px; font-weight: bold; color: #999; padding: 0px 10px; }
.particon .particon_top i { color: #0057b0; }
.particon .particon_top a:hover { color: #0057b0; }
.particon .particon_bottom { border: 1px solid #e7e7e7; background: #fff; padding: 17px 15px; }
.particon .particon_bottom ul li { float: left; margin-left: 13px; }
.particon .particon_bottom ul li a { background: #eaebef; display: block; width: 225px; height: 121px; padding-top: 23px; -webkit-transition: all .2s ease-in;
 -moz-transition: all .2s ease-in;
 -o-transition: all .2s ease-in;
 transition: all .2s ease-in;
}
.particon .particon_bottom ul li a i.icon { height: 58px; width: 94px; margin: 0 auto; }
.particon .particon_bottom ul li a p { font-size: 18px; color: #98999b; text-align: center; padding-top: 13px; }
.particon .particon_bottom ul li a p span { font-size: 12px; display: block; text-transform: uppercase; }
.particon .particon_bottom ul li a:hover { background: #00458d; padding-top: 18px; height: 126px; }
.particon .particon_bottom ul li a:hover i.icon { background-position: 0px -70px; }
.particon .particon_bottom ul li a:hover p { color: #fff; }
.particon .particon_bottom ul li a:hover p span { color: #fff; }
.particon .particon_bottom ul .li2 a i.icon { background-position: -116px 0px; width: 55px; }
.particon .particon_bottom ul .li2 a:hover i.icon { background-position: -116px -70px; }
.particon .particon_bottom ul .li3 a i.icon { background-position: -203px 0px; width: 44px; }
.particon .particon_bottom ul .li3 a:hover i.icon { background-position: -203px -70px; }
.particon .particon_bottom ul .li4 a i.icon { background-position: -273px 0px; width: 57px; }
.particon .particon_bottom ul .li4 a:hover i.icon { background-position: -273px -70px; }
.icon { background: url(icon.png) no-repeat; display: block; }

.part2 { padding-bottom:50px; padding-top:50px; }
.part2 .w .prolist { width: 220px; }
.part2 .w .prolist .title { background: url(prolisttik.jpg) repeat-x; width: 220px; height: 60px; }
.part2 .w .prolist .title span { color: #fff; padding-left: 30px; display: inline-block; font-size: 20px; font-weight: bold; line-height: 150%; padding-top: 15px; }
.part2 .w .prolist .title span i { line-height: 100%; color: #2a73bf; font-weight: normal; font-size: 16px; text-transform: uppercase; }
.part2 .w .prolist .hd { background: #2d6197; overflow: hidden; }
.part2 .w .prolist .hd ul { margin-top: -1px; }
.part2 .w .prolist .hd ul li { border-bottom: 1px solid #21466e; background: url(lefta.png) no-repeat 42px 21px; border-top: 1px solid #397bbf; }
.part2 .w .prolist .hd ul li a { height: 50px; line-height: 50px; display: block; font-size: 14px; color: #fff; font-weight: bold; padding-left: 57px; }
.part2 .w .prolist .hd ul li.on { background: url(lefta.png) no-repeat 42px 21px #4c7fae; }
.part2 .w .prolist .moreti { background: #2d6197; border-top: 1px solid #397bbf; padding-bottom: 30px; }
.part2 .w .prolist .moreti .txt { font-size: 16px; color: #fff; display: block; padding: 25px 20px; }
.part2 .w .prolist .moreti .txt p { font-size: 25px; color: #f7941e; font-weight: bold; }
.part2 .w .prolist .moreti .tel { background: url(tel.png) no-repeat left center; padding-left: 50px; margin-left: 15px; }
.part2 .w .prolist .moreti .tel span { font-size: 14px; color: #fff; }
.part2 .w .prolist .moreti .tel span p { font-family: "Impact"; font-size: 23px; color: #fff; }
.part2 .w .product { width: 779px; height:298px; border: 1px solid #e5e5e5; border-top: 0px; border-left: 0px; margin-top: 72px;}
.part2 .w .product .comt { overflow: hidden; padding-bottom:3px; }
.part2 .w .product .comt .produtlist li, .About_con .produtlist li { width: 241px; float: left; margin: 10px 9px 0px; height: 215px;}
.part2 .w .product .comt .produtlist li a, .About_con .produtlist li a { text-align: center; display: block; }
.part2 .w .product .comt .produtlist li a img, .About_con .produtlist li a img { width: 225px; height: 160px; display: block; border: 8px solid #ddd; -webkit-transition: all .2s ease-in;
 -moz-transition: all .2s ease-in;
 -o-transition: all .2s ease-in;
 transition: all .2s ease-in;
}
.part2 .w .product .comt .produtlist li a span, .About_con .produtlist li span { width: 100%; display: block; height: 50px; line-height: 50px; font-size: 15px; color: #555; }
.part2 .w .product .comt .produtlist li a p, .About_con .produtlist li a p { color: #999; line-height: 24px; height: 48px; overflow: hidden; padding: 0px 5px; }
.part2 .w .product .comt .produtlist li a:hover img, .About_con .produtlist li a:hover img { border-color: #2d6197; }
.part2 .w .product .comt .produtlist li a:hover span, .About_con .produtlist li a:hover span { color: #005bac; }
.part2 .w .product .comt .produtlist li a:hover p, .About_con .produtlist li a:hover p { color: #666; }
.part2 .slideTxtBox, .part2 .slideTxtBox1 { position: relative; }
.part2 .slideTxtBox .tik { height: 60px; line-height: 60px; border-top: 2px solid #25517d; background: url(producttik.jpg) repeat-x; position: absolute; right: 0px; top: 0px; width: 779px; border-right: 1px solid #e5e5e5; }
.part2 .slideTxtBox .tik a { float: right; margin-right: 40px; font-size: 14px; position: relative; }
.part2 .slideTxtBox .tik a i.icon { background-position: 0px -139px; width: 11px; height: 11px; display: block; position: absolute; top: 25px; right: -20px; }

.part3 { position: relative; width: 100%; padding-top:50px; }
.part3 .section1 { background: url(part3img1.jpg) no-repeat; height: 563px; width: 1143px; position: relative; top: -16px; left: 50%; margin-left: -571.5px; }
.part3 .section1 .p1 { font-size: 26px; color: #fff; font-weight: bold; width: 90px; text-align: center; line-height: 50px; padding-top: 20px; }
.part3 .section1 .fl { width: 320px; padding-left: 65px; }
.part3 .section1 .fl .tik { color: #00458d; font-size: 20px; font-weight: bold; padding-left: 35px; }
.part3 .section1 .fl .tik i { color: #00458d; font-weight: normal; display: block; text-transform: uppercase; }
.part3 .section1 .fl .comt ul { width: 103%; }
.part3 .section1 .fl .comt ul li { width: 154px; height: 115px; float: left; margin-left: 10px; }
.part3 .section1 .fl .comt ul li a { display: block; background: url(section1li.jpg) no-repeat; width: 154px; height: 115px; text-align: center; }
.part3 .section1 .fl .comt ul li a b { color: #0057b0; font-size: 16px; padding-top: 30px; display: block; }
.part3 .section1 .fl .comt ul li a p { color: #949595; text-transform: uppercase; padding: 8px 0px; white-space: nowrap; transform: scale(0.8); }
.part3 .section1 .fl .comt ul li a i { background: url(section1lii.png) no-repeat; width: 19px; height: 19px; display: block; margin: 0 auto; }
.part3 .section1 .fl .comt ul li a:hover p { color: #666; }
.part3 .section1 .fl .comt ul li a:hover i { opacity: 0.5; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; }
.part3 .section1 .fr { width: 730px; }
.part3 .section1 .fr .p2 { color: #f7941e; font-size: 18px; font-weight: bold; padding-top: 30px; }
.part3 .section1 .fr .p2 b { font-size: 28px; color: #f7941e; display: block; }
.part3 .section1 .fr .blue { padding-top: 30px; font-size: 24px; display: block; }
.part3 .section1 .fr ul { padding-top: 25px; }
.part3 .section1 .fr ul li { background: url(ulli.jpg) no-repeat 0px 12px; font-size: 14px; color: #888; height: 34px; line-height: 34px; padding-left: 20px; }
.part3 .section2 { padding-top: 25px; padding-bottom: 25px; height: 57px; }
.part3 .section2 .tik { border: 1px solid #dedede; width: 100%; *width: 99%;
position: relative; }
.part3 .section2 .tik .tiktxt { background: url(section2img1.jpg) no-repeat; width: 676px; height: 85px; left: 50%; margin-left: -338px; position: absolute; top: -43px; }
.part3 .section2 .tik .tiktxt span { position: relative; padding-left: 65px; color: #fff; font-size: 37px; margin-top: 12px; display: block; float: left; line-height: 57px; }
.part3 .section2 .tik .tiktxt span i { font-size: 66px; color: #fff; font-weight: bold; position: absolute; top: 0px; left: 215px; }
.part3 .section2 .tik .tiktxt b { float: left; margin-top: 12px; line-height: 57px; padding-left: 28px; font-size: 40px; color: #f7941e; }
.part3 .section2 .tik .i { background: url(section2img.jpg) no-repeat; width: 91px; height: 91px; display: block; font-size: 26px; font-weight: bold; color: #fff; position: absolute; top: -43px; right: 0px; text-align: center; line-height: 91px; right: 50%; margin-right: -515px; }
.part3 .section3 { width: 1087px; margin: 0 auto; }
.part3 .section3 img { display: block; overflow: hidden; }
.part3 .section3 .a1 { background: url(section3.jpg) no-repeat bottom right; padding-left: 70px; padding-right: 72px; }
.part3 .section3 .a2 { background: url(section3right.jpg) no-repeat bottom left; padding-right: 70px; padding-left: 72px; }
.part3 .section3 .a1, .part3 .section3 .a2 { position: relative; height: 305px; margin-top: 10px; }
.part3 .section3 .tpkfr { width: 470px; }
.part3 .section3 .mai { height: 350px; }
.part3 .section3 .tpk { display: block; width: 470px; }
.part3 .section3 .tpk s { background: url(section_number.jpg) no-repeat; width: 63px; height: 52px; float: left; padding-top: 55px; line-height: 52px; color: #fff; text-decoration: none; text-align: center; font-family: arial; font-size: 32px; }
.part3 .section3 .tpk p.p1 { font-size: 20px; color: #00458d; padding-top: 55px; padding-left: 10px; float: left; }
.part3 .section3 .tpk p.p1 .org { color: #ff7e00; font-size: 20px; font-weight: bold; display: block; }
.part3 .section3 ul { padding-top: 15px; }
.part3 .section3 ul li { background: url(part3li.jpg) no-repeat 0px 10px; padding-left: 20px; color: #555; font-size: 13px; line-height: 34px; }
.blue { color: #1b7fe7; }
.part4 { margin-bottom: 20px; }
.part4 .w { border-top: 2px solid #00458d; border-bottom: 1px solid #d8d6d7; background: #fff; }
.part4 .w .titik, .part4 .w .comt { border-left: 1px solid #d8d6d7; border-right: 1px solid #d8d6d7; }
.part4 .w .comt { overflow: hidden; padding: 15px; width: 968px; }
.part4 .w .comt .bd { width: 968px; overflow: hidden; }
.part4 .w .comt ul li { width: 220px; margin-right: 30px; float: left; }
.part4 .w .comt ul li a { display: block; padding-bottom: 5px; }
.part4 .w .comt ul li a img { width: 204px; height: 153px; display: block; border: 8px solid #ddd; }
.part4 .w .comt ul li a span { display: block; height: 45px; line-height: 45px; text-align: center; }
.part4 .w .comt ul li a p { width: 22px; height: 22px; border-radius: 22px; line-height: 22px; text-align: center; margin: 0 auto; border: 1px solid #ccc; color: #ccc; font-size: 13px; -webkit-transition: all .5s ease-in;
 -moz-transition: all .5s ease-in;
 -o-transition: all .5s ease-in;
 transition: all .5s ease-in;
}
.part4 .w .comt ul li a:hover img { opacity: 0.8; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; }
.part4 .w .comt ul li a:hover span { color: #005bac; }
.part4 .w .comt ul li a:hover p { border-color: #005bac; color: #005bac; transform: scale(1.1) rotate(360deg); }
.part4 .w .part4adv { background: url(part4adv.jpg) no-repeat; height: 149px; }
.part4 .w .part4adv .tel { background: url(tel.png) no-repeat left center; margin-top: 73px; padding-left: 50px; float: right; margin-right: 10px; }
.part4 .w .part4adv .tel span { font-size: 14px; color: #fff; }
.part4 .w .part4adv .tel span p { font-family: "Impact"; font-size: 28px; color: #fff; }
.part4 .w .part4adv a { width: 145px; height: 35px; line-height: 35px; text-align: center; color: #fff; font-size: 16px; font-weight: bold; background: #f7941e; display: block; float: left; border-radius: 25px; margin-left: 50px; margin-top: 90px; }
.part4 .w .part4adv a:hover { background: #ec8d1c; }
.titik { padding: 10px 15px; height: 24px; overflow: hidden; border-bottom:1px solid #ccc; }
.titik span { float: left; color: #c2c2c2; font-size: 18px; text-transform: uppercase; display: block; line-height: 24px; }
.titik span i { width: 3px; height: 17px; background: #00458d; display: inline-block; float: left; margin-top: 5px; }
.titik span b { color: #333; font-size: 16px; padding-left: 5px; padding-right: 10px; }
.titik a { float: right; height: 20px; line-height: 20px; width: 56px; background: #00458d; }
.titik a i, .titik a em { line-height: 20px; display: block; text-align: center; -webkit-transition: all .2s ease-in;
 -moz-transition: all .2s ease-in;
 -o-transition: all .2s ease-in;
 transition: all .2s ease-in;
float: left; }
.titik a i { width: 18px; color: #d87500; background: #f7941e; overflow: hidden; }
.titik a em { width: 38px; color: #fff; }
.titik a:hover i { width: 0px; }
.titik a:hover em { width: 56px; }
.part5 { padding-bottom: 20px; }
.part5 .left { width: 694px; border: 1px solid #d8d6d7; }
.part5 .left .about .comt { margin: 0px 15px; border-bottom: 1px dotted #ccc; padding: 15px 0px; }
.part5 .left .about .comt img { display: block; border: 8px solid #ddd; float: left; width: 229px; height: 169px; }
.part5 .left .about .comt .txt { float: right; width: 400px; }
.part5 .left .about .comt .txt h1 { font-weight: bold; font-size: 14px; color: #00458d; padding: 10px 0px; }
.part5 .left .about .comt .txt .spantxt { line-height: 21px; }
.part5 .left .about .comt .txt a { width: 108px; height: 26px; line-height: 26px; text-align: center; color: #fff; display: block; background: #00458d; margin-top: 10px; -webkit-transition: all .2s ease-in;
 -moz-transition: all .2s ease-in;
 -o-transition: all .2s ease-in;
 transition: all .2s ease-in;
}
.part5 .left .about .comt .txt a:hover { background: #003c7d; width: 100px; }
.part5 .left .horon .comt { overflow: hidden; padding: 0px 15px 12px; width: 664px; }
.part5 .left .horon .comt .bd { width: 664px; overflow: hidden; }
.part5 .left .horon .comt ul li { width: 117px; margin-right: 8px; float: left; }
.part5 .left .horon .comt ul li a { display: block; }
.part5 .left .horon .comt ul li a img { width: 115px; height: 162px; display: block; border: 1px solid #ddd; }
.part5 .left .horon .comt ul li a span { display: block; height: 30px; line-height: 30px; text-align: center; }
.part5 .left .horon .comt ul li a:hover img { opacity: 0.8; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; border: 1px solid #005bac; }
.part5 .left .horon .comt ul li a:hover span { color: #005bac; }
.part5 .right { background: url(leadbg.jpg) repeat; width: 294px; min-height: 512px; }
.part5 .right .rightbg { background: #fff; margin:10px; min-height: 492px; }
.part5 .right .rightbg .titik { padding: 8px 15px 7px;}
.part5 .right .rightbg .comt { padding: 14px 15px; }
.part5 .right .rightbg .comt img { display: block; }
.part5 .right .rightbg .comt .txt { padding-top: 20px; }
.part5 .right .rightbg .comt .txt P { color: #00458d; font-size: 14px; font-weight: bold; padding-bottom: 5px; }
.part5 .right .rightbg .comt .txt .spantxt { line-height: 25px; }
.part5 .right .rightbg .comt .txt a.more { width: 108px; height: 26px; line-height: 26px; text-align: center; color: #fff; display: block; background: #00458d; margin-top: 10px; -webkit-transition: all .2s ease-in;
 -moz-transition: all .2s ease-in;
 -o-transition: all .2s ease-in;
 transition: all .2s ease-in;
}
.part5 .right .rightbg .comt .txt a.more:hover { background: #003c7d; width: 100px; }
.part5adv { background: url(part5adv.jpg) no-repeat; height: 149px; display: block; }
.part5adv .tel { background: url(tel.png) no-repeat left center; margin-top: 55px; padding-left: 50px; float: right; margin-right: 15px; }
.part5adv .tel span { font-size: 14px; color: #fff; }
.part5adv .tel span p { font-family: "Impact"; font-size: 28px; color: #fff; }
.part6 { padding-top: 20px; }
.part6 .news { width: 698px; border: 1px solid #d6d6d6; }
.part6 .news .tik { height: 40px; line-height: 40px; background: url(newstik1.jpg) repeat-x; }
.part6 .news .tik span { width: 300px; font-size: 16px; color: #fff; text-transform: uppercase; background: url(newstik2.jpg) repeat-x; display: block; padding-left:20px; }
.part6 .news .tik span b { font-size: 16px; font-weight: bold; color: #fff; padding-right: 10px; }
.part6 .news .comt { padding: 13px 15px; height:215px; }
.part6 .news .comt ul .newstop { padding-bottom: 10px; border-bottom: 1px solid #ebebf3; }
.part6 .news .comt ul .newstop a { display: block; height: 165px; }
.part6 .news .comt ul .newstop a img { width: 202px; height: 148px; display: block; border: 8px solid #ddd; float: left; }
.part6 .news .comt ul .newstop a .txt { width: 425px; height: 165px; float: right; padding-top: 15px; }
.part6 .news .comt ul .newstop a .txt p { color: #333; font-size: 14px; font-weight: bold; padding-bottom: 10px; }
.part6 .news .comt ul .newstop a .txt span { line-height: 20px; }
.part6 .news .comt ul .newstop a:hover img { opacity: 0.8; filter: alpha(opacity=80); -moz-opacity: 0.8; -khtml-opacity: 0.8; border-color: #00458d; }
.part6 .news .comt ul .newstop a:hover p { color: #00458d; }
.part6 .news .comt ul .newstop a:hover span { color: #888; }
.part6 .news .comt ul li { height: 30px; line-height: 30px; background: url(newsli.jpg) no-repeat 0px 15px; clear: both; border-bottom:1px dotted #ccc; }
.part6 .news .comt ul li a { display: block; float: left; color: #333; padding-left: 20px; }
.part6 .news .comt ul li span { float: right; color: #999; }
.part6 .news .comt ul li a:hover { color: #003C7D; }

.part6 .qaq { border: 1px solid #d6d6d6; width: 280px; }
.part6 .qaq .comt { padding: 13px 15px;  height:210px;}
.part6 .qaq .comt ul li { border-top: 1px solid #e1e2ed; }
.part6 .qaq .comt ul li a { display: block; padding: 15px 0px; }
.part6 .qaq .comt ul li a i { width: 18px; height: 18px; display: inline-block; float: left; margin-right: 10px; }
.part6 .qaq .comt ul li a p { height: 18px; color: #00458d; line-height: 18px; padding-bottom: 10px; font-weight: bold; font-size: 13px; }
.part6 .qaq .comt ul li a p i { background: url(q.jpg) no-repeat; }
.part6 .qaq .comt ul li a span { display: block; height: 40px; overflow: hidden; line-height: 20px; }
.part6 .qaq .comt ul li a span i { background: url(a.jpg) no-repeat; height: 40px; }
.part6 .qaq .comt ul li a:hover p { font-weight: bold; text-decoration: underline; }
.part6 .qaq .comt ul li a:hover span { color: #666; }
.part7 { background: url(message.jpg) no-repeat center; height: 340px; margin-top: 20px; }
.part7 .fl { width: 400px; padding-left: 330px; padding-top: 65px; }
.part7 .fl .txt p.p1 { color: #fff; font-size: 30px; font-weight: bold; }
.part7 .fl .txt p.p2 { color: #f6931f; font-weight: bold; font-size: 28px; }
.part7 .fl .txt p.p3 { color: #4585c8; font-size: 20px; text-transform: uppercase; font-family: arial; padding: 10px 0px; border-bottom: 1px solid #539ce9; display: inline-block; }
.part7 .fl .tel { background: url(tel.png) no-repeat left center; margin-top: 20px; padding-left: 50px; }
.part7 .fl .tel span { font-size: 16px; color: #fff; }
.part7 .fl .tel span p { font-family: "Impact"; font-size: 33px; color: #fff; }
.part7 .fr { padding-top: 75px; }
.part7 .fr dl { width: 250px; height: 24px; line-height: 24px; border: 1px solid #e2e6ea; margin-bottom: 6px; }
.part7 .fr dl dt { width: 36px; border-right: 1px solid #e2e6ea; height: 24px; float: left; }
.part7 .fr dl dt i { width: 20px; height: 18px; background-position: -12px -132px; margin: 2px auto 0px; }
.part7 .fr dl dd { float: right; width: 200px; margin-right: 5px; overflow: hidden; }
.part7 .fr dl dd input, .part7 .fr dl dd textarea { background: none; border: 0px; color: #fff; }
.part7 .fr dl dd textarea { padding: 8px 0px; line-height: 24px; width: 250px; }
.part7 .fr .mail i { background-position: -33px -132px; }
.part7 .fr .tel i { background-position: -55px -132px; width: 23px; }
.part7 .fr .textarea { height: 64px; }
.part7 .fr .textarea dt { height: 64px; }
.part7 .fr .textarea dt i { margin-top: 25px; background-position: -81px -132px; }
.part7 .fr dt input[type=botton] { width:110px; text-align:center; height:32px; line-height:32px; color:#fff; font-size:18px; cursor:pointer; background:#f7941e; border:0; }
.part7 .fr dt input[type=botton]:hover { background:#f88c0c; }
input, textarea { outline: none; }
input::-webkit-input-placeholder {
 color: #fff;
}
input:-moz-placeholder {
 color: #fff;
}
.foot { background: #202020; padding-bottom:15px; }
.foot .left { width: 980px; }
.foot .left .links { padding-top: 30px; }
.foot .left .links .tik span { line-height: 18px; color: #fff; font-size: 14px; font-weight: bold; }
.foot .left .links .tik span i { width: 3px; height: 18px; float: left; background: #f7941e; margin-right: 10px; }
.foot .left .links .tik span em { color: #5c5c5c; padding-left: 10px; text-transform: uppercase; }
.foot .left .links ul { overflow: hidden; padding-top: 30px; height: 24px; }
.foot .left .links ul li { float: left; overflow: hidden; }
.foot .left .links ul li a { padding-right: 40px; color: #999; line-height: 24px; }
.foot .left .links ul li a:hover { text-decoration: underline; color: #fff; }
.foot .left .botnav { text-align: center; padding: 40px 0px 25px 0; border-bottom: 1px solid #4b4b4b; height: 24px; }
.foot .left .botnav ul li { float: left; }
.foot .left .botnav ul li a { color: #fff; padding-right:92px; }
.foot .left .botnav ul li a:hover { text-decoration: underline; }
.foot .left .base { color: #fff; padding: 30px 0px; }
.foot .left .base .botlogo { float: left; }
.foot .left .base .botlogo a, .foot .left .base .botlogo img { width: 262px; height: 74px; display: block; }
.foot .left .base .txt { padding-left: 120px; float: left; line-height: 22px; color: #999; }
.foot .right { width: 185px; margin-left: 15px; padding-top:40px; }
.foot .right img { width:130px; height: 130px; display: block; margin: 0 auto; }
.foot .right span { color: #f7941e; font-size: 14px; font-weight: bold; padding-top: 10px; display: block; margin-left:23px; }
.fix { position: fixed; z-index: 99; right: 0px; bottom: 10%; border-radius: 5px; }
.fix .bodd { position: relative; background: #00458d; padding: 10px; width: 120px; }
.fix .bodd .blacktop, .fix .bodd .close { position: absolute; cursor: pointer; width: 43px; left: 50%; margin-left: -21.5px; }
.fix .bodd .close { background: url(close.png) no-repeat; top: -29px; height: 29px; }
.fix .bodd .blacktop { background: url(fix_top.png) no-repeat; bottom: -35px; height: 35px; }
.fix .bodd p { font-size: 16px; color: #fff; text-align: center; font-weight: bold; padding: 15px 0px 15px 0px; }
.fix .bodd span { height: 35px; background: #313131; display: block; text-align: center; color: #fff; border-radius: 5px 5px 0px 0px; line-height: 35px; font-size: 14px; }
.fix .bodd .online { background: #fff; text-align: center; padding-top: 10px; }
.fix .bodd .online a { height: 18px; line-height: 18px; background: url(fixqq.jpg) no-repeat 30px 2px; display: block; padding-bottom: 10px; padding-left: 30px; }
.fix .bodd .ewm { text-align: center; background: #fff; margin-top: 1px; border-radius: 5px; padding-top: 5px; }
.fix .bodd .ewm img { width: 108px; height: 108px; }
.fix .bodd .tel { text-align: center; padding-top: 13px; color: #fff; font-size: 14px; }
.fix .bodd .tel b { display: block; color: #fff; font-size: 15px; padding-bottom: 5px; }
.fix .kefubtn { background: url(fixsuo.png) no-repeat; width: 70px; height: 142px; display: none; cursor: pointer; }
/*# sourceMappingURL=style.css.map */
/*内页开始*/
.About_box { width: 100%; margin-top: 57px; padding-bottom: 40px; }
.About_box .sidebar { width: 220px; }
.sidebar .sidebar_menu { width: 100%; }
.sidebar .sidebar_menu .head { height: 89px; width: 200px; background: #00458d; border-top: 5px solid #397bbf; padding-left: 20px; }
.sidebar .sidebar_menu .head .en { color: #fff; font-weight: bold; font-size: 24px; display: block; margin-top: 17px; }
.sidebar .sidebar_menu .head .zn { color: #fff; font-size: 14px; }
.sidebar .sidebar_menu ul { width: 100%; }
.sidebar .sidebar_menu ul li { width: 100%; border-bottom: 1px solid #d2d2d2; height:50px; background: url(nmenubg.jpg) no-repeat 80% center #DEDEDE; }
.sidebar .sidebar_menu ul li a { width: 100%; height:50px; line-height:50px; font-size: 14px; color: #666; display: block; text-indent: 20px; }
.sidebar .sidebar_menu ul li:hover, .sidebar .sidebar_menu ul li.hover { background: url(nmenubghover.jpg) no-repeat 80% center #f4f4f4; }
.sidebar .sidebar_menu ul li:hover a, .sidebar .sidebar_menu ul li.hover a { color: #00458d; }
.sidebar .sidebar_case, .sidebar .sidebar_contact, .sidebar .sidebar_remm { width: 100%; margin-top: 10px; }
.sidebar .sidebar_case .head, .sidebar .sidebar_contact .head, .sidebar .sidebar_remm .head { height: 51px; line-height: 51px; text-indent: 20px; color: #fff; font-size: 14px; background: #00458d; width: 220px; }
.sidebar .sidebar_case ul { border: 1px solid #DEDEDE; width: 190px; background: #f4f4f4; padding: 6px 14px; }
.sidebar .sidebar_case ul li { float: left; width: 190px; height: 142px; margin-bottom: 7px; }
.sidebar .sidebar_case ul li a, .remm_pro .Expecase_ul li a, .sptow ul li a { background: #d5d6dc; display: block; width: 190px; height: 122px; padding-top: 20px; -webkit-transition: all .2s ease-in;
 -moz-transition: all .2s ease-in;
 -o-transition: all .2s ease-in;
 transition: all .2s ease-in;
}
.sidebar .sidebar_case ul li a i.icon, .remm_pro .Expecase_ul li a i.icon, .sptow ul li a i.icon { height: 58px; width: 94px; margin: 0 auto; }
.sidebar .sidebar_case ul li a p, .remm_pro .Expecase_ul li a p, .sptow ul li a p { font-size: 18px; color: #979799; text-align: center; padding-top: 13px; }
.sidebar .sidebar_case ul li a p span, .remm_pro .Expecase_ul li a p span, .sptow ul li a p span { font-size: 12px; display: block; text-transform: uppercase; color: #979799; }
.sidebar .sidebar_case ul li a:hover { background: #00458d; padding-top: 18px; height: 126px; }
.sidebar .sidebar_case ul li a:hover i.icon, .remm_pro .Expecase_ul li a:hover i.icon, .sptow ul li a:hover i.icon, .sptow ul li a.hover i.icon { background-position: 0px -70px; }
.sidebar .sidebar_case ul li a:hover p, .remm_pro .Expecase_ul li a:hover p, .sptow ul li a:hover p, .sptow ul li a.hover p { color: #fff; }
.sidebar .sidebar_case ul li a:hover p span, .remm_pro .Expecase_ul li a:hover p span, .sptow ul li a:hover p span, .sptow ul li a.hover p span { color: #fff; }
.sidebar .sidebar_case ul .li2 a i.icon, .remm_pro .Expecase_ul .li2 a i.icon, .sptow ul .li2 a i.icon { background-position: -116px 0px; width: 55px; }
.sidebar .sidebar_case ul .li2 a:hover i.icon, .remm_pro .Expecase_ul .li2 a:hover i.icon, .sptow ul .li2 a:hover i.icon, .sptow .li2 a.hover i.icon { background-position: -116px -70px; }
.sidebar .sidebar_case ul .li3 a i.icon, .remm_pro .Expecase_ul .li3 a i.icon, .sptow ul .li3 a i.icon { background-position: -203px 0px; width: 44px; }
.sidebar .sidebar_case ul .li3 a:hover i.icon, .remm_pro .Expecase_ul .li3 a:hover i.icon, .sptow ul .li3 a:hover i.icon, .sptow .li3 a.hover i.icon { background-position: -203px -70px; }
.sidebar .sidebar_case ul .li4 a i.icon, .remm_pro .Expecase_ul .li4 a i.icon, .sptow ul .li4 a i.icon { background-position: -273px 0px; width: 57px; }
.sidebar .sidebar_case ul .li4 a:hover i.icon, .remm_pro .Expecase_ul .li4 a:hover i.icon, .sptow ul .li4 a:hover i.icon, .sptow .li4 a.hover i.icon { background-position: -273px -70px; }
.sidebar .sidebar_contact .content { color: #666; font-size: 12px; border: 1px solid #DEDEDE; width: 200px; background: #f4f4f4; padding: 12px 9px 5px 9px; line-height: 21px; }
.sidebar .sidebar_contact .content img { vertical-align: middle; margin-bottom: 5px; }
.sidebar .sidebar_contact .content p { color: #666; font-size: 14px; }
.sidebar .sidebar_contact .content span { color: #ea7503; font-size: 30px; font-family: impact; display: block; line-height: 35px; }
.sidebar .sidebar_remm ul { border: 1px solid #DEDEDE; width: 190px; background: #f4f4f4; padding: 12px 14px 4px 14px; overflow: hidden; }
.sidebar .sidebar_remm ul li { float: left; width: 190px; height: 193px; text-align: center; }
.sidebar .sidebar_remm ul li img { height: 140px; width: 188px; border: 1px solid #cecece; }
.sidebar .sidebar_remm ul li span { font-size: 14px; color: #333; line-height: 50px; }
.sidebar .sidebar_remm ul li:hover img { border: 1px solid #00458d; }
.About_box .About_con, .slideTxtBox .About_con, .slideTxtBox1 .About_con { width: 760px; }
.sitepath { width: 758px; border: 1px solid #ccc; height: 38px; line-height: 38px; border-radius: 5px; }
.sitepath .fl { color: #000; font-size: 14px; }
.sitepath .fl i { width: 10px; height: 15px; background: #01458e; float: left; margin: 12px 10px 0 20px; }
.sitepath .fr { color: #333; font-size: 12px; margin-right: 15px; }
.sitepath .fr a { color: #333; margin: 0 2px; }

.About_box .About_con .content { margin-top:-5px; padding: 40px 30px 50px 30px; border: 1px solid #ccc; border-top:none; min-height:350px;}
.About_box .About_con .content h1 { color: #00458d; font-size: 24px; font-weight:bold; line-height: 36px; margin-bottom: 20px; }
.About_box .About_con .content .con_text, .About_box .About_con .content .con_text span, .About_box .About_con .content .con_text p, .About_box .About_con .content .con_text strong { color: #666; font-size: 14px; line-height: 26px; }
.key_word { color: #666; font-size: 14px; padding: 20px 0 0 22px; }
.key_word span { color: #666; font-size: 14px; font-weight: bold; }
.key_word a { color: #666; margin: 0 2px; }
.key_word a:hover { text-decoration: underline; color: #000; }
/**/
.News_list { width: 680px; margin: 0 auto; margin-top: 33px; }
.Newslist_ul { }
.Newslist_ul li { border-bottom: 1px dashed #999; height: 76px; padding: 9px 0 17px 0; background: url(nnewsbg.jpg) no-repeat left 27px; padding-left: 18px; }
.Newslist_ul a { }
.Newslist_ul li div { height: 40px; line-height: 40px; clear: both; }
.Newslist_ul li div span.name { color: #00458d; font-size: 16px; float: left; font-weight: bold; }
.Newslist_ul li div span.time { color: #999; float: right; }
.Newslist_ul li p { color: #666; font-size: 12px; line-height: 18px; }
.Newslist_ul a:hover { color: #333; }
.Newslist_ul a:hover p { color:#000; }
.Newslist_ul a:hover span.name { text-decoration: underline; }
.pager { text-align: center; margin-top: 35px; margin-bottom: 20px; }
.pager a { padding: 4px 9px; border: 1px solid #ccc; font-size: 12px; color: #ccc; background: #fafafa; margin:0 2px; }
.pager a.num { }
.pager a.links { }
.pager a.num:hover, .pager a.hover, .pager a.cur { background: #285da8; border: 1px solid #285da8; color: #fff; }
/*产品列表页*/
.Product_box { width: 100%; margin-top: 47px; }
.part2 .w990 .product { width: 760px; border:0; margin-top: 11px; }
.part2 .w990 .product .produtlist, .About_con .produtlist { width: 777px; overflow: hidden; }
.part2 .w990 .product .comt .produtlist li, .About_con .produtlist li { margin: 22px 18px 0px 0; }
.remm_pro { border: 1px solid #c6c6c6; border-radius: 2px; margin-top: 10px; }
.remm_pro .title { border: 1px solid #fff; border-top: 0; height: 33px; line-height: 33px; background: url(newstik1.jpg) repeat-x left center; text-indent: 20px; color: #00458d; font-size: 14px; font-weight: bold; }
.remm_pro .remmpro_ul { border-top: 1px solid #c6c6c6; padding: 29px 0 7px 8px; overflow: hidden; width: 750px; }
.remm_pro .remmpro_ul li { width: 177px; float: left; height: 177px; margin-right: 10px; text-align: center; }
.remm_pro .remmpro_ul li img { width: 169px; height: 124; border: 1px solid #c6c6c6; padding: 3px; background: #fff; margin-bottom: 16px; }
.remm_pro .remmpro_ul li span { color: #333; font-size: 14px; }
.remm_pro .remmpro_ul li:hover img { border: 1px solid #00458d; }
.part2 .w990 .prolist .hd ul li dl { background: #397bbf; border-top: 1px solid #21466e; padding-top: 1px; display:none; }
.part2 .w990 .prolist .hd ul li.on dl { display:block; }
.part2 .w990 .prolist .hd ul li dt { background: url(nnewsbg2.png) no-repeat 19% center #2d6197; }
.part2 .w990 .prolist .hd ul li dt a { color: #fff; font-size: 14px; font-weight: normal; height: 38px; line-height: 38px; }
.part2 .w990 .prolist .hd ul li dt:hover, .part2 .w990 .prolist .hd ul li dt.hover { background: url(nnewsbg1.png) no-repeat 19% 57% #2d6197; }
.part2 .w990 .prolist .hd ul li dt:hover a, .part2 .w990 .prolist .hd ul li dt.hover a { font-weight:bold; color:#ff7e00; }
.part2 .w990 .prolist .hd ul li dd { background: url(nnewsbg2.png) no-repeat 19% center; }
.part2 .w990 .prolist .hd ul li dd a { color: #fff; font-size: 14px; font-weight: normal; height: 30px; line-height: 30px; }
/*产品详情*/
.showproduct { background: #fff; border: 1px solid #ccc; min-height: 500px; padding: 17px 10px; margin-top: 17px; }
.showproduct .printview { padding-bottom: 25px; }
.showproduct .printview #preview { text-align: center; width: 352px; margin-left: 23px; }
.showproduct .printview #preview .jqzoom { width: 350px; height: 262px; position: relative; border: 1px solid #ccc; }
.showproduct .printview #preview #spec-n5 { width: 350px; height: 66px; padding-top: 31px; overflow: hidden; }
.showproduct .printview #preview #spec-n5 #spec-left, .showproduct .printview #preview #spec-n5 #spec-right { font-family: arial; font-size: 20px; width: 30px; height: 66px; line-height: 66px; float: left; cursor: pointer; font-weight: bold; display: block; text-align: center; color: #a0a0a0; }
.showproduct .printview #preview #spec-n5 #spec-left:hover, .showproduct .printview #preview #spec-n5 #spec-right:hover { color: #005bac; }
.showproduct .printview #preview #spec-list { width: 290px; float: left; overflow: hidden; display: inline; position: relative; }
.showproduct .printview #preview #spec-list ul { float:left; }
.showproduct .printview #preview #spec-list ul li { float: left; margin-right: 0px; display: inline; width: 101px; height: 66px; }
.showproduct .printview #preview #spec-list ul li img { border: 1px solid #ccc; width: 85px; height: 64px; float: left; }
.showproduct .printview .zoomdiv { left: 859px; height: 400px; width: 400px; }
/*jqzoom*/
.showproduct .printview .zoomdiv { z-index: 100; position: absolute; top: 1px; left: 0px; width: 400px; height: 400px; background: url(loading.gif) #fff no-repeat center center; border: 1px solid #e4e4e4; display: none; text-align: center; overflow: hidden; }
.showproduct .printview .bigimg { width: 800px; height: 800px; }
.showproduct .printview .jqZoomPup { z-index: 10; visibility: hidden; position: absolute; top: 0px; left: 0px; width: 50px; height: 50px; border: 1px solid #aaa; background: #FEDE4F 50% top no-repeat; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5; filter: alpha(Opacity=50); cursor: move; }
.showproduct .printview .prodbaseinfo_a { width: 310px; margin-right: 21px; z-index: 1; }
.showproduct .printview .prodbaseinfo_a .h2_prodtitle { font-size: 16px; color: #555; font-weight: bold; line-height: 30px; margin-bottom: 15px; }
.showproduct .printview .prodbaseinfo_a .ul_prodinfo { padding: 10px 0; overflow: hidden; zoom: 1; margin-bottom: 30px; }
.showproduct .printview .prodbaseinfo_a .ul_prodinfo li { display: block; color: #666; font-size: 14px; line-height: 24px; }
.showproduct .printview .prodbaseinfo_a .dingo { height: 33px; overflow: hidden; width: 100%; }
.showproduct .printview .prodbaseinfo_a .dingo a.dg { float: left; background: #ff7e00; width: 108px; height: 33px; line-height: 33px; text-align: center; font-size: 14px; display: block; color: #fff; border-radius: 5px; }
.showproduct .printview .prodbaseinfo_a .dingo a.dg:hover { font-weight: bold; background: #eb7400; }
.showproduct .printview .prodbaseinfo_a .dingo .jiathis_style { float: left; margin-top: 8px; margin-left: 20px; }
.showproduct .printview .prodbaseinfo_a .ul_prodinfos { padding: 10px 15px; overflow: hidden; zoom: 1; background: #f3f3f3; font-size: 12px; font-weight: bold; }
.showproduct .printview .prodbaseinfo_a .ul_prodinfos li { color: #333; font-size: 15px; }
.showproduct .printview .prodbaseinfo_a .ul_prodinfos li span.hottel { color: #ff7e00; font-size: 22px; }
.showproduct .printview .prodbaseinfo_a .ul_prodinfos li.li_weight { padding-top: 10px; }
.showproduct .printview .prodbaseinfo_a .ul_prodinfos li.li_weight a { float: left; background: #00458d; width: 108px; height: 33px; line-height: 33px; text-align: center; font-size: 14px; display: block; color: #fff; border-radius: 5px; border: 0px; margin-left: 10px; cursor: pointer; }
.showproduct .printview .prodbaseinfo_a .ul_prodinfos li.li_weight a:hover { font-weight: bold; background: #eb7400; }
.showproduct .two_anlitopH4 { background: url(anlitopH4.jpg) repeat-x; height: 36px; line-height: 36px; border-right: 1px solid #ccc; }
.showproduct .two_anlitopH4 span { background: url(anlitopH4_span.jpg) no-repeat; width: 90px; float: left; padding-left: 20px; color: #fff; font-size: 14px; }
.showproduct .two_anlitopH4 .tel { float: right; color: #005bac; font-size: 14px; padding-right: 10px; }
.pro_infobox { border: 1px solid #ccc; padding: 28px 9px; }
.showproduct .two_divanli { border-top: none; padding: 15px 15px 0px; }
.showproduct .two_divanli ul { width: 103%; }
.showproduct .two_divanli ul li { float: left; margin-right: 12px; width: 163px; height: 163px; }
.showproduct .two_divanli ul li a img { width: 151px; height: 111px; display: block; border: solid 1px #ddd; padding: 5px; }
.showproduct .two_divanli ul li a span { height: 45px; line-height: 45px; text-align: center; display: block; width: 152px; color: #333; }
.showproduct .two_divanli ul li a:hover img { border-color: #005bac; }
.showproduct .two_divanli ul li a:hover span { color: #005bac; font-weight: bold; }
.showproduct .slidepro { margin-top: 20px; }
.showproduct .slidepro .hd { border-left: 1px solid #ccc; height: 35px; width: 100%; overflow: hidden; margin-bottom: -2px; }
.showproduct .slidepro .hd ul li { float: left; height: 32px; border-right: 1px solid #ddd; width: 130px; border-top: 2px solid #ddd; text-align: center; line-height: 32px; font-size: 14px; background: #f3f3f3; cursor: pointer; font-weight: bold; }
.showproduct .slidepro .hd ul li.on { color: #005bac; border-top: 2px solid #005bac; background: #fff; border-bottom: 0px; }
.showproduct .slidepro .bd { border: 1px solid #ccc; }
.showproduct .slidepro .bd .comt { padding: 15px; max-width: 695px; overflow: hidden; }
.showproduct .slidepro .bd .comt1 { font-size: 14px; line-height: 22px; }
.showproduct .slidepro .bd .comt1 h2 { font-size: 18px; font-weight: bold; color: #0070c0; text-align: center; padding: 10px 0px; }
.showproduct .slidepro .bd .comt1 p.h4 { font-size: 14px; padding: 10px 0px; }
.showproduct .slidepro .bd .comt1 .txt { line-height: 24px; padding: 10px 0px; }
.showproduct .slidepro .bd .comt1 .txt .show1 { padding: 20px 0px; }
.showproduct .slidepro .bd .comt1 .txt .show1 ul li { width: 97%; font-size: 14px; line-height: 32px; background: url(show1li.jpg) no-repeat left; padding-left: 3%; }
.showproduct .slidepro .bd .comt1 .show2one { padding: 30px 20px; }
.showproduct .slidepro .bd .comt1 .show2one p.a1 { color: #005bac; font-size: 16px; font-weight: bold; padding-bottom: 10px; }
.showproduct .slidepro .bd .comt1 .show2one .li1 { display: block; }
.showproduct .slidepro .bd .comt1 .show2one .li1 .wenzi_tu { width: 330px; }
.showproduct .slidepro .bd .comt1 .show2one .li1 .wenzi_tu .box { padding-bottom: 10px; }
.showproduct .slidepro .bd .comt1 .show2one .li1 .wenzi_tu .box dl { padding-top: 5px; background: url(show1li.jpg) no-repeat 0px 17px; padding-left: 20px; font-size: 14px; line-height: 26px; }
.showproduct .slidepro .bd .comt1 .show2one .li1 .tu_wenzi { width: 245px; }
.showproduct .slidepro .bd .comt1 .show2one .li1 .tu_wenzi img { max-width: 300px; }
.showproduct .slidepro .bd .comt1 .show2one .li1 .helpjd { padding-bottom: 10px; margin-top: 10px; }
.showproduct .slidepro .bd .comt1 .show2one .li1 .helpjd a { width: 130px; height: 40px; line-height: 40px; text-align: center; font-size: 16px; color: #fff; font-weight: bold; background: #ff7e00; display: block; border-radius: 5px; }
.showproduct .slidepro .bd .comt1 .show2one .li1 .helpjd a:hover { background: #ed7601; }
.showproduct .slidepro .bd .comt1 .show2one .tubiao .img { padding-top: 15px; }
.showproduct .slidepro .bd .comt1 .show2one .tubiao img { max-width: 100%; }
.showproduct .slidepro .bd .comt1 .show2 { padding: 30px 40px; }
.showproduct .slidepro .bd .comt1 .show2 .li1 { padding-bottom: 20px; }
.showproduct .slidepro .bd .comt1 .show2 .li1 .wenzi_tu { width: 100%; }
.showproduct .slidepro .bd .comt1 .show2 .li1 .wenzi_tu p.a1 { color: #005bac; font-size: 16px; font-weight: bold; padding-bottom: 10px; border-bottom: 1px dashed #555; width: 100%; }
.showproduct .slidepro .bd .comt1 .show2 .li1 .wenzi_tu .box { padding-bottom: 10px; }
.showproduct .slidepro .bd .comt1 .show2 .li1 .wenzi_tu .box dl { padding-top: 5px; background: url(show1li.jpg) no-repeat 0px 17px; padding-left: 20px; font-size: 14px; line-height: 26px; }
.showproduct .slidepro .bd .comt1 .show2 .li1 .wenzi_tu .helpjd { padding-bottom: 10px; }
.showproduct .slidepro .bd .comt1 .show2 .li1 .wenzi_tu .helpjd a { width: 130px; height: 40px; line-height: 40px; text-align: center; font-size: 16px; color: #fff; font-weight: bold; background: #ff7e00; display: block; border-radius: 5px; }
.showproduct .slidepro .bd .comt1 .show2 .li1 .wenzi_tu .helpjd a:hover { background: #ed7601; }
.showproduct .slidepro .bd .comt1 .show2 .li1 .wenzi_tu img { max-width: 100%; text-align: center; margin: 0 auto; }
.showproduct .slidepro .bd .comt2 .two_divanli { border: 0px; }
.showproduct .slidepro .bd .down { background: url(down.jpg) no-repeat; width: 100%; height: 296px; }
.showproduct .slidepro .bd .down span { float: right; padding-top: 210px; }
.showproduct .slidepro .bd .down span a { height: 37px; line-height: 37px; text-align: center; width: 151px; display: block; float: left; background: #fff; border-radius: 5px; font-size: 20px; font-weight: bold; color: #ff7e00; margin-right: 10px; }
.showproduct .slidepro .bd .down span .downa2 { color: #0179cf; }
.showproduct .slidepro .bd .down span a:hover { background: #f5f5f5; }
.keyword_pro { color: #666; font-size: 14px; padding-left: 30px; height: 70px; line-height: 70px; margin-bottom: 10px; }
.keyword_pro span { color: #666; font-size: 14px; font-weight: bold; }
.keyword_pro a { color: #666; margin: 0 3px; }
.pro_message { background: #f2f2f2; overflow: hidden; padding: 28px 26px 22px 34px; margin-bottom: 20px; }
.pro_message h2 { color: #00458d; font-size: 14px; font-weight: bold; line-height: 20px; margin-bottom: 26px; }
.pro_message .fl { width: 360px; overflow: hidden; }
.pro_message .fr { width: 313px; overflow: hidden; }
.pro_message .fl div { width: 336px; border: 1px solid #dedede; height: 36px; line-height: 36px; background: #fff; margin-bottom: 13px; }
.pro_message .fl span, .pro_message .fr span { width: 16px; text-align: center; color: #ff5858; display: inline-block; }
.pro_message .fl div label { width: 77px; color: #666; border-right: 1px solid #dedede; display: inline-block; }
.pro_message .fl div input[type=text] { width: 248px; height: 34px; line-height: 34px; border: 0; color: #999; }
.pro_message .fl input[type=button], .pro_message .fl input[type=reset], .pro_message .fr input[type=button] { float: left; background: #00458d; width: 158px; height: 38px; line-height: 38px; text-align: center; font-size: 14px; display: block; color: #fff; border: 0px; margin-right: 22px; cursor: pointer; padding: 0; }
.pro_message .fl input[type=button]:hover, .pro_message .fl input[type=reset]:hover { font-weight: bold; background: #eb7400; }
.pro_message .fr div { width: 290px; border: 1px solid #dedede; height: 139px; margin-bottom: 13px; background: #fff; float: left; }
.pro_message .fr div textarea { width: 270px; border:0; height: 135px; border: 0; float: left; }
.pro_message .fr input[type=button] { background: #f7941e; }
.pro_message .fr input[type=button]:hover { font-weight: bold; background: #00458d; }
.pro_message .fr span { float: left; line-height: 20px; }
.aboutnews_ul { padding: 14px; border-top: 1px solid #cdcbcb; }
.aboutnews_ul li { height: 28px; line-height: 28px; float: left; margin-left: 25px; width: 320px; background: url(nnewsbg.jpg) no-repeat left center; padding-left: 8px; }
.aboutnews_ul li a { color: #666; }
.sptow { margin-top: 20px; margin-left: 10px; }
.sptow ul { width: 752px; }
.sptow ul li { float: left; width: 180px; height: 134px; margin-right: 8px; }
.sptow ul li a { width: 180px; height: 119px; padding-top: 15px; }
.sptow ul li a:hover, .sptow ul li a.hover { background: #00458d; padding-top: 15px; height: 119px; }
/*新闻详情*/
.sidebar_news { width: 218px; border: 1px solid #d5d5d5; }
.sidebar_news .sec { }
.sidebar_news .sec .title { height: 28px; line-height: 28px; background: #e2e2e2; text-indent: 14px; }
.sidebar_news .sec .nr { background: url(nnewsbg3.jpg) no-repeat 20px 7px; margin: 11px 0; }
.sidebar_news .sec a { color: #333; display: block; line-height: 24px; text-indent: 50px; overflow: hidden; height: 24px; width: 210px; }
.sidebar_news .sec a:hover { text-decoration: underline; color: #000; }
.news_box { padding: 0 0 10px 0; border-bottom: 2px solid #005bac; }
.news_box .ArticleTitle h1 { font-size: 20px; text-align: center; padding-top: 50px; color: #666; line-height: 35px; }
.news_box .ArticleMessage { line-height: 30px; height: 46px; margin-bottom: 10px; text-align: center; background: url(nnewsbg4.jpg) repeat-x left bottom; }
.news_box .ArticleMessage span.sp { color: #999; margin-right: 10px; }
.news_box .con_text, .news_box .con_text p { color: #666; font-size: 14px; line-height: 26px; }
.reLink { height: 42px; border-top: 1px solid #ccc; margin: 10px auto 10px; padding: 0px 10px; border-bottom: 1px solid #ddd; padding: 11px 0; clear: both; }
.reLink .prevLink, .reLink .nextLink { height: 20px; line-height: 20px; }
.reLink .prevLink a, .reLink .nextLink a { height: 20px; line-height: 20px; }
.Related_news { margin-top: 30px; overflow: hidden; margin-bottom: 24px; }
.Related_news .title { color: #00458d; font-size: 14px; font-weight: bold; margin-bottom: 18px; }
.Related_news .nr { }
.Related_news .nr a { color: #666; display: block; line-height: 24px; background: url(nnewsbg5.jpg) no-repeat left center; padding-left: 16px; float: left; width: 80%; }
.Related_news .nr a:hover { color:#005bac; }
.Related_news .nr span { color: #999; display: block; line-height: 24px; float: right; }
.remm_pro .Expecase_ul { border-top: 1px solid #c6c6c6; padding: 12px 0 12px 12px; overflow: hidden; width: 750px; }
.remm_pro .Expecase_ul li { width: 176px; float: left; height: 131px; margin-right: 10px; text-align: center; }
.remm_pro .Expecase_ul li a { width: 176px; height: 121px; padding-top: 10px; }
.remm_pro .Expecase_ul li a:hover { background: #00458d; padding-top: 10px; height: 121px; }
.w680 { margin: 0 auto; width: 680px; }
/*案例里诶包*/
.Case_box { width: 100%; background: url(ncasebg1.jpg) no-repeat 50% 0 #f2f2f2; }
.Case_box .Case_head { padding: 32px 48px 0 20px; width: 932px; height: 96px; }
.Case_box .Case_head .fl { }
.Case_box .Case_head .fl span.zn { color: #fff; font-size: 30px; font-weight: bold; display: block; }
.Case_box .Case_head .fl span.en { color: #fff; font-size: 20px; }
.Case_box .Case_head .fr, .Case_box .Case_head .fr a { color: #fff; font-size: 14px; margin: 0 2px; margin-top: 30px; }
.Case_box .Case_con { }
.Case_box .Case_con .tab { height: 64px; }
.Case_box .Case_con .tab a { background: url(ncasebg2.jpg) no-repeat; width: 246px; height: 59px; line-height: 59px; text-align: center; color: #fff; font-size: 16px; cursor: pointer; float: left; margin-right: 2px; margin-top: 5px; -webkit-transition: all .2s ease-in;
 -moz-transition: all .2s ease-in;
 -o-transition: all .2s ease-in;
 transition: all .2s ease-in;
}
.Case_box .Case_con .tab a:hover, .Case_box .Case_con .tab a.hover { background: #fff; color: #00458d; height: 64px; line-height: 64px; margin-top: 0; }
.Case_box .Case_con .Casecon_ul { margin-top: 48px; width: 1023px; }
.Case_box .Case_con .Casecon_ul li { width: 321px; height: 406px; background: #fff; border-bottom: 3px solid #cecece; margin: 0 20px 20px 0; float: left; }
.Case_box .Case_con .Casecon_ul li a { }
.Case_box .Case_con .Casecon_ul li img { width: 321px; height: 241px; margin-bottom: 13px; }
.Case_box .Case_con .Casecon_ul li h3 { color: #00458d; font-size: 14px; font-weight: bold; text-align: center; line-height: 38px; }
.Case_box .Case_con .Casecon_ul li span { color: #666; line-height: 24px; width: 280px; margin: 0 auto; display: block; height: 72px; overflow: hidden; margin-bottom: -5px; }
.Case_box .Case_con .Casecon_ul li i { width: 73px; text-align: center; height: 24px; line-height: 24px; border: 1px solid #d6d6d6; color: #666; float: right; margin-right: 17px; border-radius: 13px; }
.Case_box .Case_con .Casecon_ul li:hover i { background: #00458D; color: #fff; }
.Case_box .Case_con .Casecon_ul li:hover { border-bottom: 3px solid #00458D; }
.Case_box .Case_con .Casecon_ul li:hover span { color: #000; }
.case_telbg { background: url(ncasebg3.jpg) no-repeat 50% 0; height: 200px; margin-top: 46px; text-align: right; }
.case_telbg a { width: 144px; text-align: center; height: 39px; line-height: 39px; border: 1px solid #fff; color: #fff; float: right; border-radius: 13px; margin: 56px 14px 0 800px; }
.case_telbg span { color: #f7941e; font-size: 50.6px; font-family: impact; float: right; margin: 0px 10px 0 0; }
.case_support { height: 241px; }
.case_support .yellow { width: 41%; background: url(ncasebg4.png) no-repeat right center #f7941e; height: 241px; float: left; }
.case_support .yellow .fr { width: 335px; position: relative; height: 241px; }
.case_support .blue { width: 59%; background: url(ncasebg5.jpg) no-repeat 310px center #01458e; height: 241px; float: right; }
.case_support .blue .fl { width: 664px; position: relative; height: 241px; }
.case_support div h2 { color: #fff; font-size: 24px; line-height: 60px; margin-top: 36px; margin-left: 60px; }
.case_support div ul { margin-left: 60px; }
.case_support div ul li { height: 25px; line-height: 25px; background: url(ncasebg6.png) no-repeat left center; padding-left: 10px; float: left; width: 290px; }
.case_support div ul li a { color: #fff; }
.case_support div ul li a:hover { font-weight: bold; text-decoration: underline; }
.case_support div a.more { background: url(ncasebg7.png) no-repeat; width: 35px; height: 35px; position: absolute; right: 19px; bottom: 24px; -webkit-transition: all .2s ease-in;
 -moz-transition: all .2s ease-in;
 -o-transition: all .2s ease-in;
 transition: all .2s ease-in;
}
.case_support div a.more:hover { bottom: 30px; }
.casetow { background: #fff; }
.casetow ul { width: 1000px; margin: 0 auto; padding-top: 78px; padding-bottom: 62px; }
.casetow ul li { float: left; margin-left: 13px; }
.casetow ul li a { background: #fff; display: block; width: 225px; height: 121px; padding-top: 23px; -webkit-transition: all .2s ease-in;
 -moz-transition: all .2s ease-in;
 -o-transition: all .2s ease-in;
 transition: all .2s ease-in;
}
.casetow ul li a i.icon { height: 58px; width: 94px; margin: 0 auto; }
.casetow ul li a p { font-size: 18px; color: #98999b; text-align: center; padding-top: 13px; }
.casetow ul li a p span { font-size: 12px; display: block; text-transform: uppercase; }
.casetow ul li a:hover { padding-top: 18px; height: 126px; }
.casetow ul li a:hover i.icon { background-position: 0px -157px; }
.casetow ul li a:hover p { color: #01458e; }
.casetow ul li a:hover p span { color: #01458e; }
.casetow ul .li2 a i.icon { background-position: -116px 0px; width: 55px; }
.casetow ul .li2 a:hover i.icon { background-position: -116px -157px; }
.casetow ul .li3 a i.icon { background-position: -203px 0px; width: 44px; }
.casetow ul .li3 a:hover i.icon { background-position: -203px -157px; }
.casetow ul .li4 a i.icon { background-position: -273px 0px; width: 57px; }
.casetow ul .li4 a:hover i.icon { background-position: -273px -157px; }
.map_ul { list-style: outside none none; display: block; width: 100%; padding-top:10px; overflow: hidden; margin-top: 15px; }
.map_ul li { display: block; width: 100%; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #DCDBDB; margin-left: 10px; float: left; }
.map_ul li a { font-size: 14px; float: left; width: 100%; height: 23px; line-height: 23px; font-weight: bold; }
.map_ul .list-inline { display: block; margin-left: 14%; width: 80%; min-height: 30px; }
.map_ul .list-inline li { height: 32px; line-height: 32px; border-bottom: 0; text-align: center; border: 1px solid #ccc; width: auto; padding: 0px; }
.map_ul .list-inline li a { font-weight: normal; display:block; line-height: 32px; height: 32px; display: inline-block; width: auto; padding:0px 10px; width: auto; }
.map_ul .list-inline li a:hover { background: #005bac; color: #fff; }
.About_box .About_con .content .con_text { width:700px; overflow:hidden; }
.divanli_mess { border: 1px solid #e4e4e4; border-top: none; margin-bottom: 10px; padding: 15px; background: #fff; }
.divanli_mess ul { width: 360px; margin: 20px auto 10px; }
.divanli_mess ul li { padding-bottom: 15px; height: 31px; }
.divanli_mess ul li span { float: left; width: 80px; padding-right: 10px; text-align: right; font-size: 14px; line-height: 31px; height: 31px; }
.divanli_mess ul li span font { color: #ff7e00; }
.divanli_mess ul li input { width: 245px; height: 29px; line-height: 29px; padding: 0px 10px; border: 1px solid #999; border-radius: 3px; font-size: 14px; float: left; }
.divanli_mess ul li.beizhu { height: 72px; }
.divanli_mess ul li.beizhu textarea { height: 60px; width: 245px; line-height: 29px; padding: 5px 10px; border: 1px solid #999; border-radius: 3px; font-size: 14px; float: left; outline: none; }
.divanli_mess ul li.yanzhenm input { width: 100px; }
.divanli_mess ul .bot { text-align: center; }
.divanli_mess ul .bot input { width: 141px; background: #ff7e00; cursor: pointer; border: 0px; color: #fff; height: 43px; line-height: 43px; }
.divanli_mess ul .bot input:hover { opacity: 0.8; }
.pagingNav { clear:both; height: 26px; }
.pagingNav .uls { height: 26px; }
.pagingNav .uls a { display:inline-block; *zoom:1;
*display:inline;
}
.pagingNav .uls a:hover, .pagingNav .uls a.cur { background-color: #005bac; border-color: #005bac; color: #fff; }
.pagingNav .uls .tBtn:hover { background-color: inherit; color: inherit; *background-color: transparent;
 *color: #666;
}
.ig-lxb .txt { width: 121px; height: 33px; border: 0; margin: 10px 0; color: #999; font-size: 12px; text-align: center; }
.ig-lxb .submit { width: 109px; height: 23px; margin: 0 auto; background-color: #ffa600; border: 0; color: #fff; display: block; border-radius: 10px; cursor: pointer; font-size:14px;}
.sq{ width:120px; line-height:20px; height:20px; margin:10px 0 20px 0; text-align:center;}
.sq a{padding:5px 0; display:block;background:#ffa600;color:#fff;font-weight:bold;}
.sq a:hover{display:block; background:#FFF; color:#666;}

